Big Huge Thesaurus

granulation tissue

noun